Internet Archive BookReader

French-English medical dictionary